package com.wicket.okrapp.biz.service;

import com.wicket.okrapp.biz.service.dto.req.*;
import com.wicket.okrapp.biz.service.dto.res.*;
import java.util.List;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
public interface DashboardAchievementService {
/**
   * D3查询目标内容成果关系By一级指标列表(公共)
   */
    QueryTargetContAchievementDockByFirstObjListComRespDto queryTargetContAchievementDockByFirstObjListCom(QueryTargetContAchievementDockByFirstObjListComReqDto queryTargetContAchievementDockByFirstObjListComRep);
/**
   * D3查询目标内容成果关系列表(公共)
   */
    QueryTargetContAchievementDockListComRespDto queryTargetContAchievementDockListCom(QueryTargetContAchievementDockListComReqDto queryTargetContAchievementDockListComRep);
/**
   * D3查询评价模板下一级目标分类列表(公共)
   */
    QueryEvaTempRootCategoryListComRespDto queryEvaTempRootCategoryListCom(QueryEvaTempRootCategoryListComReqDto queryEvaTempRootCategoryListComRep);
/**
   * D3查询对接成果关系（分页）列表(公共)
   */
    QueryAchievementDockPagingListComRespDto queryAchievementDockPagingListCom(QueryAchievementDockPagingListComReqDto queryAchievementDockPagingListComRep);
/**
   * D3批量查询对接成果By子周期周期ID列表（分页）
   */
    BatchQueryDockAchievementBySubCyclePagingListByIdsComRespDto batchQueryDockAchievementBySubCyclePagingListByIdsCom(BatchQueryDockAchievementBySubCyclePagingListByIdsComReqDto batchQueryDockAchievementBySubCyclePagingListByIdsComRep);
/**
   * D3批量查询对接成果By所属主体列表(分页)
   */
    BatchQueryAchievementDockByBelongBodyPagingListByIdsComRespDto batchQueryAchievementDockByBelongBodyPagingListByIdsCom(BatchQueryAchievementDockByBelongBodyPagingListByIdsComReqDto batchQueryAchievementDockByBelongBodyPagingListByIdsComRep);
/**
   * D3批量查询对接成果By评价画像根节点列表(分页)
   */
    BatchQueryDockAchievementByEvaPortraitSubRootPagingListByIdsComRespDto batchQueryDockAchievementByEvaPortraitSubRootPagingListByIdsCom(BatchQueryDockAchievementByEvaPortraitSubRootPagingListByIdsComReqDto batchQueryDockAchievementByEvaPortraitSubRootPagingListByIdsComRep);
/**
   * D3查询标志性成果明细列表(公共)
   */
    QueryIconicAchievementsDetailsListComRespDto queryIconicAchievementsDetailsListCom(QueryIconicAchievementsDetailsListComReqDto queryIconicAchievementsDetailsListComRep);
/**
   * D3查询目标内容成果文档列表(公共)
   */
    QueryTargetContAchievementDocListComRespDto queryTargetContAchievementDocListCom(QueryTargetContAchievementDocListComReqDto queryTargetContAchievementDocListComRep);
/**
   * D3查询目标内容树成果关系列表(公共)
   */
    QueryTargetContTreeNodeAchievementDockListComRespDto queryTargetContTreeNodeAchievementDockListCom(QueryTargetContTreeNodeAchievementDockListComReqDto queryTargetContTreeNodeAchievementDockListComRep);
/**
   * D3查询目标内容当前或全部成果关系列表(公共)
   */
    QueryTargetContCurOrAllAchievementDockListComRespDto queryTargetContCurOrAllAchievementDockListCom(QueryTargetContCurOrAllAchievementDockListComReqDto queryTargetContCurOrAllAchievementDockListComRep);
  //
}
